package string;

import javax.sound.midi.Soundbank;
import java.lang.reflect.Array;
import java.util.Arrays;

public class SplitDemo {
    public static void main(String[] args) {
        //将当前字符串按照满足正则表达式的部分进行拆分，将拆分出的以String【】形式返回
        String line ="ab1c de1f gh1i";
        String[] data=line.split("[0-9| ]+");
        System.out.println(Arrays.toString(data));//将data数组转为字符串并输出
        for (int i=0;i< data.length;i++){
            System.out.println(data[i]);
        }
        line=".123.456..78....";//最开始是可拆分项，那么拆出第一个元素为空字符串
        // 连续两个及以上可拆分那么中间也会拆出一个空字符串
        // 末尾连续多个可拆分，那么拆出的空字符串被忽略
        data=line.split("\\.");
        System.out.println(Arrays.toString(data));
        System.out.println(data.length);



    }
}
